, , ,

Que faire lorsque le système gèle ?

Pensez à imprimer ces pages pour pouvoir accéder à cette information en cas de système gelé ;-)

Résumé

Lorsque votre ordinateur ne répond plus aux commandes et que les périphériques d'entrée comme le clavier et/ou la souris semblent bloqués, on dit que le système « gèle » (ou freeze, en anglais). Cela peut signifier qu'une erreur critique est survenue dans votre configuration logicielle ou matérielle. Nous vous montrerons ici comment faire face à cette pénible situation.

Développement

Dans le cas d'un gel du système, votre priorité sera d'identifier le processus coupable et de le mettre hors d'état de nuire le cas échéant. Si cela n'est pas possible, la priorité sera alors d'éteindre votre système correctement. Voici la démarche à effectuer.

Recommencer une session

Alt + Ctrl + Backspace : Ne fonctionne pas sur Jaunty, Karmic (et versions supérieures) pour l'activer il suffit de taper dans un shell sudo dontzap - -disable,ou utilisez ALT + Print Screen + K. Pour plus d'informations consultez la page dontzap.

Tuer un processus avec le moniteur système

Cette manipulation est possible quand le système gèle : un processus prend "100%" du processeur ( bug ou procédure non désirée).

Vous pouvez tuer facilement les processus avec le moniteur système.

Aller dans Système → Administration → Moniteur Système et cliquer sur le processus :

Vous pouvez ajouter le moniteur système sur votre tableau de bord :

N'oublier pas de le configurer pour qu'il consomme moins de ressource.

Tuer un processus depuis un terminal virtuel

Vous avez à votre disposition six consoles textes, nommés "terminaux virtuels", accessibles via les combinaisons de touches Alt-Ctrl-F1, Alt-Ctrl-F2 … Alt-Ctrl-F6. Cela peut prendre plusieurs secondes : n'oubliez pas que votre système est gelé ! Votre écran devient alors noir et on vous invite à entrer votre login (ou nom d'utilisateur) puis votre password (ou mot de passe). Vous obtenez ensuite un shell, exactement comme dans une fenêtre terminal. Vous pouvez à tout moment revenir à l'écran graphique par Alt-Ctrl-F7.

FIXME Sous Jaunty au moins, il faut d'abord rentrer le PID après avoir fait k, et juste avant de donner le signal 9.

Tuer un processus depuis un autre ordinateur

Si ça ne suffit pas...

Conclusion

Par tous les moyens, essayez de trouver ce qui a provoqué ce blocage car cela peut endommager sévèrement le système de fichiers. Préférez un système de fichiers journalisés (c'est le cas de la plupart des systèmes proposés par Linux : ext3, reiserfs, etc.), qui prennent mieux en charge ce genre de problèmes qu'un système de fichiers comme ext2 ou vfat.